diplomatic victory - Turco Inglés Diccionario